might have done "本来可能……;本来应该或可以做某事"(实际没有发生;含有轻微的责备语气。 should/ought to have done "本来该做某事"(而实际未做) should not/ought not to have done "本来不该做"(实际却做过了,含有责备语气)needn't have done "本来不必做"(但是...
A. needn't have eaten B. couldn't have eaten C. mustn't have eaten D. shouldn't have eaten 2、They have done things they ought ___ A. not to do B. not to be done C. not to have done D. not having done 3、I' m sorry I couldn't get in touch with him ...
现在完成时(have/has done) ①表示动作到现在为止已经完成或刚刚完成,强调对现在产生的影响。 例:I bought a new house, but I haven t sold my old one yet, so at the moment I have two houses. 我买了一所新房子,但是还没有卖掉旧的,所以现在我又两所房子。 ②表...
④"be to do"的2种用法: a) 表示“按计划、安排即将发生某事或打算做某事”。 例:She is to be seen in the lab on Monday. 星期一你准会在实验室见到她。 b) 该做或不该做的事情(语气...
4. The money with which you were to buy dog food is gone, but Spot looks so hungry! 让你们用来买狗食的钱已经花光了,可是斑点看上去还是这么饿! “be + 不定式”结构 (1) 表示“将来的安排,将来的计划,按计划或安排将要发生的事情 I’m to have tea with Betty ...
更多内容请点击:英语高频考点:重点句型